Should `existing` be cleaned up here?