added ad_list functionality