some updated thoughts
rc: small refactor

Renamed 'newcount' to just 'n' in rc.Retain.