Dodana funkcja addEvent