Added a feature that allows for better Book updating