So many theories, so little hard facts!