notes about different enumerable methods