* added js functionality to determine changed fields