impl load balance api [seclect], not tested