And you're looking at a thread in which two different people have posted code.
Both the people made the same error.
So I only have one question; why are you pretending to have a problem understanding this?
Already answered why ur model is incorrect. Sorry, I'm not going to waste my time on every guy who does a logical error.