created module and controller