map each step