changing to use interactionbox, normalized points
smoother transitions