intialize 2