Assignemnt 5 in progress 2/3/2013