Revised multiDeviceAsync according to idock