@mentat, this is OUTSTANDING! It really deserves its own thread. When I am home tonight I will split it off!