add a little more explanation