soapbubbles and firecrackers