Added delete (further testing required).