tap can be deleted after its stream