rubah, thanks very much for the detailed explaination