bitmaps now dynamically sized