fixed ShelvedBook validation further