I know what im looking for i just need a wiz kid to help me make it. Or point me in the direction of a ready made free one ? Ok so on my homepage i have a table with 1 colum and 20 rows, in the first 18 rows are links to websites who have exchanged links with me. the 19th row is "more links" thats for all the links that didnt make it onto the front page. and the 20th row is "add your link" this goes to a form page when a website owner who wanted to swap links would write down his details to be entered into my site automatically. Now the first 18 rows are all linked so that the website that sent the most traffic that month is in row number 1 and the second highest in row 2 and so on. and any lower than the 19th highest will go into the "more links" page. Now i think mysql could do this but i dont know how. Is anyone kind enough to show me a light. Or point me in the direction of a ready made one ? thankyou I would like this to be automatic and for the backlinks to be checked. This does seem like a tall order now im thinking about it ? Umm ok if its really hard to do or no one knows of a free done one. could someone show me a script which i can buy then please which does all that.