turns out we have some not-boolean things.