Complete Part 2 of Course Project