4 cloves garlic (peeled)
6 cups fresh basil leaves (packed)
1/2 cup fresh Italian leaf parsley
1/4 cup pine nuts
1 cup olive oil
2 teaspoons salt
1 cup finely grated parmesan cheese