fixed double init.