fixing initializer