send constraints too
rename a few columns
json mode engage!