with book info update functionality

last update with update functionality, continuation to last update by
mahesh