adding initializations