- specify what happens when switching from one tool to another (e.g. do nodes stay selected) - treat all selected nodes as group and drag all selected nodes if one of the selected nodes is grabbed - implement this behaviour