working on bubble pop logic