removed ClientLogic