removed incompatible struct initializers