understand underscore about collection, each, iterator and context