ring updates