ads controller