clean up on deletions