input attributes checking