Boom Boom Pow to Boomerang Generation