modify explain