Oh man, I do not know why I did not think of doing this, I had my brain stuck on fungus due to my climate. I just did the paper test and the paper became covered with many tiny spider mites. I will treat with neem oil. I find neem works very good on scale and aphids but spider mites as well? I...