thats a lot of words, way too many to read