tests for truth