wip on mapreduce