dynamic connection update