WIP hardwareStep, modules, compositeStep