SO FAR, SO GOD