book add feature