Comment your code so that we can see what it is supposed to be doing.