finishes add book feature