A Journey of 1000 Miles Starts with a Single Step