Dan,

YOU are THE MAN !!!!!