again, lose the name-in-comment. Are window2 records optional or not? What does what you've coded assume?