project old struct delete