I encountered too many of these in my life