made field name changes persist, fixed some contentedible awkwardness.