added support for logicalname