first workign version with vcard support