Wouldn't it make it easier if you had showflat and showthreaded be using a show.pm module that had the routines for showing a post in the two modes (header on top or side)? Then it would be easier to implement changes and we wouldn't have some of the code four times in the scripts... or even more if we added Muhammad's ideas which I really like... I know the feeling too well... my forum has picked up so much traffic that I'm worrying about my host, since I'm not on a dedicated server (don't have that kind of money). Have even been thinking about setting up a server at home for W3T... would be a tiny bit slower but no problems with too much bandwidth or resources!