started to implement the framework for post-processing.