completes step five
completes six
completes 7
completes 10