Thank you all for your very valuable clues! Thanks to you I got nearly 97% perfomance improvement !!!!!!!!!!!!!!! I can't believe it :))) Once again thank you Best wishes Farraige