Yes, it does. And i am pretty sure that this progression is something that everybody is waiting for so long. As a matter of fact, it really doesn't matter if the improvement was not that substantial as we would like it to be, as long as it is making good progress, that's enough for me. A slow but continuous development is surely much much better than a downfall.