add long overdue delete operations