Paste review (5/29)

Paste review