STEP BY STEP (Full Version)