Changed book to a prototype implementation