You allways seem to amaze me. great stuff!