Look at
How I do my job
for an explanation of what is happening here.