added more to enumerable