python mapper/reducer added