reinitialized old structure