Controller, handlers and rest added. Pointless repetition.