A Moment for Reflection - 1500pc Puzzle