added <>==!= operators