updating final project from sp13 to share code