update and show events