can do it once in a global static ?