fix member order createion/initialization