better way of splitting up processing
added postprocess
improved logging
Merge remote-tracking branch 'origin/master'