Peripheral adapting