filename -> basename in cache; update version