finished basic delete