Verified re (6/30)

Verified re