god darn it now I have to go read