attempted input validation