wip
wip
Move functionality to Book object