dynamic ref seq allocation