started adding support for literate programming