Should be static init too