runtime fix:  pick() from empty list