taaaverse and reeplicate, working on filtering