input field adapted