load the api user just once