implemented LookupProvider based on mapping
added create instance from fqdn as string