production initializer