Irrefutable evidence