fiddling with overlap events