refactoring for modules and controller name