detects fai;ty input