Yes, one of our sites is ranking much better now :O