Had to make some adjustments to StringImage