sorta works... but creating duplicates everytime you run the test