ad function checkInput