fixed "and", "or", "not", and "to"