I just finished editing Serge's Genbank and Swissprot parsers to work on our new approach. They seem to be doing what they are supposed to be doing. More rigurous testing would be nice. Also, we might have to look carefully at the structure of the output and do some work on seq_factory to 'translate' the datastructures better. Nevertheless, five sequence file formats down! Shall we call the current Parse class: IOseq->read? (and start working on IOseq->write?) Best, Nico