renew structure