weird error debugging, doesn't like the word components