revised connector, added pushconfig method