How come firing events won't update?