!@#$% I lost my entire post, god dammit.
Oh, good, now I can relax knowing Gorden Freechman is on the job