nope, nothing has changed in the page itself, we submitted a couple of articles and exchanged some links and the ranking went up to 10.
After a week the ranking went back to 20...
I don't think I can't disclose the website, but what makes you think that the one you mentioned was the website in question? it sounds bit dodge...