1) renamed greedy var to list var