adding deleting functionality