repository for coursera assignement