explain workings

kudos to @mhart for always having good ideas.