Verified re (12/30)

Verified re