eliminating backward movement now has 3 possible stages