scotch list function