Integrating post model with existing program infrastructure.

Line is too long. [104/80]