fixed bmp fetch