entry.delete implementation