Cleaning parameters

Issue #9226
Removed unnecessary event
Adding constructor fixed issue #9228 http://dev.cmsmadesimple.org/bug/view/9228
Fixed issue #9227 http://dev.cmsmadesimple.org/bug/view/9227