removed incompatible struct initializers from versio