Tim, Thank you for the effort you put into this. This is wonderful! I'm looking forward to part two. Anne