Four the last four days I have been in the middle of a major refactor of Links. I am starting to see light at the end of the tunnel. When I am finished, the code will be lean, mean and hardened (and much more maintainable).