http://www.doctorv.xyz/2021/05/31/cleaning-up-after-bad-interactions/
Cleaning up after bad interactions