Finishing up my Homework for part2 ;-)