Exponential Branch merge

Josh if you could merge this please thank you.