add empty case first book check