added shunting eqn model