commented out compFst,compSnd,applyComp