being more robust when searching for the DS tag
adding a way to build records on different contigs