boolean expressions finished (maybe?)