updated client to match new server function list