corrected booleans