good read rev.