step 0 and step 1 changed