repo created for coursera's course project