Quote Originally Posted by flipper View Post
Would you recommend i put a layer of soil underneath the rocks. All I have in my aquarium is rock
Having a soil or peat layer (As bill posted) helps in the root development of the plants. Plants are likely to absorb more nutrients through their roots than their leaves. be careful to have the soil covered by your gravel. There are other products taught do the same thing but using soil is the most affordable way.