Noted, I'll see if i can compile a list of the changes and update this to reflect (for people who are not as savvy as yourself)
--edit--
ok, went through and added in your lovely bits o code. Thanks for the heads up/effort you've done
A real sysadmin knows how to change the time.
If you make the same mistake while trying to make up for the previous one, you are doing something wrong.
As much as I'd love to say I offer consulting services, the scope of things broken is too large.