enumerable bug fix