hotplug: bring back custom hotplug