Update the interface and update Book entity to implements the interface