After the meal but before the guests leave the table the candles on the tree are lit and the assembled company joins hands and dance around the tree

Please fix the punctuation.
After the meal, but before the guests leave the table, the candles on the tree are lit, and the assembled company joins hands and dance around the tree.