Updating all of camerons work that he accidentally deleted.