fixed draw_bitmap