remote controller compiles now