added objective mediator model, fixed form