book allocation