listenToDataFields not firing multiples any more