Generate profile controller
Update profile and ad scope things