add new connection callback