wow Paul, that's just what I was looking for. The **syntax is not bound to 'args', it could be also **myargsname I guess, isn't it? Thank's a lot for your very detailed explanation. I'll use it often :) -- Elena