selection fixes, connection visual and logic