started actual work on controller