init phase done