Hi,
I'll investigate the electrical side, just identifying that a reset is occuring has been a big help.
Your suggestions have been helpfull and informative, since I'm just starting out with the arduino language, I want to get into the habit of doing things the right way, so I don't have to break bad habits later on.
Thanks