event overlapping bugfixes.