added delete functionality
merge