I can see both sides to this in that I have projects I've spent hours on and don't want to simply give away. However, parts of the code can be improved...