add printDevices function