bubble interaction