fixed clientController