fixed addpart