books tweaks, validation fixes