Rearranging steps using the canvas