Never take backward step

READ FULL ARTICLE