prevent too eager deletion