working in the controllers, and the add profile functionality.