native static init