Challenges 4 -7 commplete.