salted revised