more sim step create defines, copy integers in new implementation