Venus approaching Mars?