started reviewing some of the functional language tools