Paste review (6/29)

Paste review