still to fix, deserialize static init