progress on coursera's reactive programming video courses
recall on some data structure