Submission v 0.4 for Course Project