feature: new callback - beforeAutofill