"Finally some hard evidence."