changed sort descriptor to be on array instead on book count