Added ChargeInput to construct_relationships