pass string (the device), not a hash