in reply to How to modify existing code

Try to go OO/modular.

I'm nearly there with all the concepts myself - Damian Conway's book is an absolute gem (prepare to read it several times :)

And when I am, everything's going OO and modular for two reasons:

.02

cLive ;-)