added transeq call