comparisons and conditionals