One of my students: "nothing works when I do what you said, you must have made a mistake". Well what I told you to do was very simple and basic, so knowing you wrote the code, you must have made a mistake. Bugs are introduced by the one who writes them. 