final counter map reduce methods added