recreate image cache feature