init again )