modified book module
finalize for submission