namespace connection because it's also used in the controls
comment and add prevent panning and selecting when clicking onto controls