REN: Understanding CRTs: Pros and Cons