schedule map reduce
beautify