oh yeah, I wanted to abstract that somewhere globally, meaning to get around to it