rename method
calculate all
parrallel mapreduce doesn't work yet :-(