initial version - finding devices works