new function 'passnotch'