First stab at an image mangler