added parsing NOT