Welcome James!
The GPF is one crazy train.