add initializations