tests for not