improve cache autofill