A Journey of A Thousand Miles Begins with one Step