I had a stroke trying to read this