add devicelist utility tool