this explains so much.

this explains so much.