very ugly hack to fix snag - added bindings directly to the commandController constructor, very ugly but works. need to figure a cleaner resolve later