I personally mix soil, There is a lot of recipes around 3:3:3 is most common Peat:compost:aeration and ammended, I have gathered bulk amendments over the years, I always have some sort of rock dust, glacial, basalt, recently using montanagrow
(volcanic tuft), azomite, soft rock phosphate or if...