reintegrate sequencefile.go