Sorry about the late reply, completely forgot to check back on this thread.
Yes, they are doing much better! :mrgreen: My autos are almost finished (another three to four weeks) and my sativas are growing fine...
...Check for yourself
Sorry for the bad pictures, only had my cellphone with me