combination and elimination of steps