Found this article about substrate sizes. now i know what the fine grain gravel looks like. Substrate Grain Size Makes a Difference.
Since the secondary roots which significantly contribute to the health of the plant are extremely delicate, they are very susceptible to physical damage – to damage caused not only by the plant’s physical removal from the pet shop aquarium, but also by the shifting of large sized pebbles in the home aquarium substrate.
For this reason, I feel that the smaller the grain size of the aquarium gravel, the healthier the root system will be. Indeed, very fine gravel and sand shifts significantly less than does large grained gravel and pebbles.
Especially when using a gravel vacuum (by the way, you should gravel vac areas around plants only VERY gently), large grained substrate moves around a whole lot …even in the areas of the aquarium that are not being gravel vacuumed.
Imagine the damaged sustained by the secondary roots when pummeled and pulled by a 2 inch deep and tumbling layer of large pebbles! Now fathom the plant roots having to suffer this abuse on a continuous weekly or biweekly basis (and, even when you’re not gravel vacuuming your aquarium, large grained substrate does tend to shift)!
That said, how in the world can you expect the secondary roots to keep up with the sustained physical damage, and, consequently, why would you expect the roots to support a full foliage if you place the plant in large grained substrate?
The good news is that you can easily alleviate the above mentioned problem by simply using fine grained gravel, or even sand (intended for freshwater aquarium use), as opposed to bulky gravel or pebbles.
In fact, fine grained gravel not only provides your aquarium plant roots with a stable environment, but it also offers far more surface area for biological filtration
and looks much nicer too.
I'll probably order this, its similar to eco complete but its cheaper and it comes by the gallon. 79.99 for 6 gallons worth. im ordering it in natural amazon AquariumPlants.com's own: Freshwater Plant Substrate