the book, leanpub needs the txt extension :(