@ccc , out of interest, did you try your func without passing 'vcard' to the filter? Puts a big strain on the timing