this is a learning file for my coursera course