changes in production initializer