started to code controllers manually