r2 updating