added negated char classes