list scope fn