In Progress

Ads rewrite continuation ---