fix add ui bug
improved add book feature