Integrating post model with existing program infrastructure.

This is a super long line