My brain hurts trying to follow this.