Script Designer declares it once per form, only cause it deals with one form at a time ... but you only need one instance of $system for sure.