book dao fixes