NPK, Magnesium(epsom salts), Ironite 1-0-1, Cytozyme foliar, Volcanic ash, Fish emultion, and a few drops of Superthrive. I'm old school. I was doing this before all these Cannabis specific products came on the market. Yes they are capable of doing the job, but are pricey compared to my mix...