Looking much better! If it is spider mites, take care of those puppies right away. Ive had my trouble with mites before...they like to nest underneath the leaves so look for little white spots under the leaves and if you see them try and rub them off with a paper towel or something like that...