rewrote updateEmployerData() to avoid pointless inserts when there are no changes