Those of you who take on these sorts of projects, for whatever reason, take a bow. This stuff requires patience, skill and great attention to detail, and is almost artistic. I have the ultimate respect for you guys/gals. I have an electronics degree and did some board level work way back when but nothing at this level of detail.