Have you referred to the Velo forum for a review and solution for your code yet? I seldom have had the need to use Velo when working with databases, I just simply use the multi-reference field to populate lists with a collection of information from various databases.