Outline and Evaluate much more