add fog initializer