add profileController class