cache input fields #25