added cellimagepainter