further patched bugs in base controller syntax