You know i did just add a boost of st yesterday and noticed all the slime today so it very well could be the st ,some swear by it some dont? this is my first attempt, if it fails i will prob just go soil. feeling a little discouraged but learn learn learn right.