use many delete [] operators