intermediant
connection now behaves as expected
intermediant