Geoff unger

Not sure why this pull request wasn't created already, homework done for some time now.