change how it's accessed to maybe eliminate instance weirdness