mbank & literate programming