form input improvement pass