more clean controller.
Merge pull request #19 from eprogramming/master

more clean controller.