terynjay: this explains a lot!