@dhydra: good explanation.