add missing type initializers