Completes steps 1-3 of challenge