What hasn't been explained?