basic device list