my fork for the coursera class