https://class.coursera.org/startup-001 assignment 3 part 1