attempted to improve selection+update counter events