changed profile structure,  added some new classes for client view