a little more explanation