TFS to the OP.

This explains ALOT.