device lookup