hi using code set contact image. getting leaks in instruments , points " abpersonsetimagedata(ref, cfdata, &error);" line. dont see problem , love here. thanks shani if(person.state!=0){ //set default image; nsstring *n=[nsstring stringwithformat:@"%@%@", person.category_en,@"_b"]; uiimage *img = [uiimage imagenamed:n]; nsdata *dataref = uiimagepngrepresentation(img); cfdataref cfdata = cfdatacreate(null, [dataref bytes], [dataref length]); abpersonremoveimagedata(ref, &error); abaddressbooksave(addressbook, &error); abpersonsetimagedata(ref, cfdata, &error); cfrelease(cfdata); //set default category name; abrecordsetvalue(ref, kabpersonjobtitleproperty, nslocalizedstring(person.category,@""), &error); //set notes person abrecordsetvalue(ref, kabpersonnoteproperty,person.note, &error); } ...