ad #search #remove.  Still working out the logic