make args optional when calling helpers via helper managers (controller, view and shell); merge shell helpers into one; to be continued