add substeps and act-as-list to change position easily