completed exercise

Completed exercise and ready for review.