better draw_pixel_centre