MapReduce added