string cleanup
image caching and updating