Following through http://www.yesodweb.com/book