delete! -> splice!