great plants man coming along nice, youve been growing them for quite some time now looking very bigg i bet youll get quite the yield and im not sure how well your pest question was answered but if u go to stinkybudz guide, just go to some kind of organic market to buy neem oil/concentrate make sure its 100% organic straight from neem leaves and follow her mixing instructions it shouldnt effect the taste of the bud one bit just make sure to put a thin coat over your leaves