work on bubble states