added listprogramcontroller and deleted the recent action from the search controller