alerts fading out reappearing because not removed from collection