tidier fallback replacer