Make debug easier to read with more information.
checkpoint commit for eval. I copied it from PG's essay, but it doesnt seem to work yet