added edit book feature