Jerry, really sorry to hear about the layoff, especially since you appear to pour your soul into your job. The good news is that we learn a little more about ourselves in every job change and are always better prepared for the next job. I'm sure you'll find something stimulating and fulfilling soon.