Thanks Ed. You never cease to amaze!