But thanks for that info - as you (probably) know this thing hangs off a mysql database and although I've tried to minimise the number of queries needed to display any particular page, when it comes down to it you've still got to through a few Mb of tables around.