avoided some more unnecessary bitmap access