user add book work in progress