Implemented User constraints
Profile added to User