Glad that worked.
Without seeing the code, I can't guess why it would be static.
The only time I use static is for static properties in a 'global' class. I'll set properties to a particular value at startup, and want to be able to read them in other parts of the app.
Kevin