updating with Louie's work from week 9
updating with Louie's files.