R review (22/48)

R review