add python mapreduce