boolean expressions and conditionals being handled