update supports
better caching for pending files