use modules to control execution under native CE.