Grey Alien #1 Actually I think that either all your true globals (not type globals) should be in a separate file, not with the main program, to avoid clutter.