adds steps 1 - 30