As far as nutrients, like I said a while ago, never buy an all in one nutrient solution.
Buy two or three different ones and make sure they have all the needed nutrients.
These are:
Nitrogen(In ammonical, nitrate, and urea form. I look for ones with high urea content.)
Phosphorus
Potassium...