Programming is one of the hardest, most stressful things you can do; but the rewards are absolutely great smile.gif Expect a stream of complaining users because X doesn't work or Y needs to be added. But the shear enjoyment is quite often worth it. Surprisingly the best moments come from completing a single important function (or small chunk of code), the surge of happiness as you accomplish something so difficult, and so important, is truely great smile.gif