implemented draw_bitmap_text