Yes, for that nothing much can be done...
I think that I don't need to explain logic behind that sentence ;)
I wrote few days back that I'm seeing some great results, well results are even better now and submission/testing process isn't finished yet.
Only top and the best of the quality links available on the net are built into these sites constantly every single day
and I know you will see this in your rankings as every day passes, I know I see it :)