removed file existence detection so we can start without any existing file for cache