new exponential backoff filename resolver