add book user interface OK