Paste review (7/29)

Paste review