I had enough of the "I don't understand why..." thread