James....BRAVO!!!!! as usual great job!