Change imageload

now includes automatic caching