Lucas I hope you test it to make sure that it works the way that you want it to. I only made that as a suggestion, I did not test it (not on my development computer.) So if it starts to give you errors make sure you have a back up.
Programing is a craft and it takes time; time has value, and depending on the person is going to cost differently. I have lots of time and like spending it looking at problems since sometimes I can fix them.