adding and deleting works