isEpsilon added