use text input and placeholder move local check to submit.