all ad-like modules moved to ad module