substeps complited