fix initializer