move primaryseq methods to a role