a little more explanation on examples