Are Your Steps Ordered?