I ordered some plants, a few came with black baskets, the roots wrapped in a green mesh, I open the mesh up & inspect it thus rendering it useless after, because it's in pieces. I learned my lesson, buying one of these at petco & dumping it right in my tank immediately.. (Snails later). Is this called Rock wool? If it is; I would like to order some replacements, I found some on Amazon. I kept googling "green mesh in plastic aquarium pot" lol the results given to me were about green algae, or mesh bags. Just want to make sure it's the correct stuff before purchasing.