For fulfillment of coursera project