added new StreamWork from coursera class