What keeps a company like ON3