refactoring controllers
ninja logo