add edit_book action