use more appropriate truth comparisons