update controller autoloading and fix a couple helpers