basic hotplugging