improved the add book form