fix with enumerable methods.