intercept call was needed to ensure faster toss calls could occur
list style
improved touch event handling, added keyboard handling, and fixed bugs with scroll and resize collisions