Update 1.event - loop