Thanks for the excellent explanations, all is clear now. Looks like you saved me a few hours of head-scratching there ;-) - Kristian.