rm rm
add my own mapreduce facility