I’ll be on the road for a few days so posting will be light.
In the meantime, check out this, this, this, this, this, this, this and this.
Back shortly.