manage hot connections / disconnections