update explain