trying to fix Chrome weirdness. Everything seems to be working, but displayData() not running again to update display. it works when you refersh the browser