Einstein's Predictions are Still Right