change infield label functionality to use placeholder polyfill
update placeholder input handling