+ Added onXXX() method in base.Controller