factory agreement