Thanks! I really appreciate your help. You've helped me understand what's going on, and saved me hours of frustration!