I am going to make my first soil mix and need some help with amendments i should add and what they do/used for. i specifically would like to know about thes (elignite,pumice, leonardite, glacial rock dust) and some alternatives to them because i want to make a soil similar to roots organic and they seem like a very important component in keeping the soil from compacting also with airation, and drainage. any help would be very apriciated.