why did schema change in this PR?