fix member init for componenttype