doing more work on bubbles