file and image on the fly proxy