creates bubbles