you can do better in the formulaton of the steps