No donations necessary. Just do your best to learn and help others. And yes, that stuff isn't for the faint of heart. But it's my attempt at educating users as to how this process works. The scripting makes all that stuff easy, but, that's what goes into making updates work.