ensure parsing occurs in proper order, sip