Few comments, to explain how things work.