def METHOD_NAME(self, packages, move=False, split=False):
    """
    Perform the list command
    """
    if len(packages):
        requests = set()
        if move:
            items = RequestFinder.find_staged_sr(packages, self.api).items()
            print(items)
            for request, request_project in items:
                staging_project = request_project['staging']
                self.api.rm_from_prj(staging_project, request_id=request)
                self.api.add_review(request, by_group=self.api.cstaging_group, msg='Please recheck')
        else:
            items = RequestFinder.find_sr(packages, self.api).items()
        for request, request_project in items:
            requests.add(request)
        self.create_new_adi(requests, split=split)
    else:
        self.check_adi_projects()
        if self.api.is_user_member_of(self.api.user, self.api.cstaging_group):
            self.create_new_adi((), split=split)