updated eventupdater