bubbles: tipsy code commented
bubbles: purposes selection works