shapeToImage bug fix