updating to use literate coffescript