complete sub and post models, controller, and views