non linear detector