make these all nonzero so you can't compare them to bools