Bubble theory