Ken, thanks a lot for all this, I didn't expect such detailed an answer. :-D Well, looks like I have quite a big of study ahead, so I'd better get started. Thank you very much again, it will surely help. Best regards, Richard