Updated with final project end goal.