refining vcard creation