working add-book form and ns