updated with new project monday, and most likely final.