add book ticket(but not finished)