for the coursera course by John Hopkins University