use cg.simple_props(...) in gui.lua
update rotator.lua to use new practices