changes for all devices