try at handling events update