delete old struct