I think this can be refactored to take advantage of the project attribute above, but wasn't exactly sure of how to do and wanted to get this in for review.