I have committed Bio::Seq::RichaSeq which implement the interface. I have adapted embl, genbank and swiss IO to work with it.... all very painless... ----------------------------------------------------------------- Ewan Birney. Mobile: +44 (0)7970 151230, Work: +44 1223 494420 <birney@ebi.ac.uk>. -----------------------------------------------------------------