Hi Edy,
You got it right. Although the population can be improved by implementing the Diego's proposal, it was the 'doc.Add()' process which is causing me trouble, but it looks like there is nothing I can do about it since it seems to be fully managed by the system.
Owen's proposal may not be an option for the reasons I mentioned as a reply to his post.
Best regards.
N