A little more explanation of the internals