best and final; wasn't able to do step #5 of the assignment, which was to tidy the data