'Silver bullet' ruled out