elimination of "global"

This is a cleaner way to do things.  I'm sure more improvements can be
made.