Catching Dreams: Finishing Touches for Our Dreamcatcher