added support for device logicalname