added callseq and smhasher