Directing a Writing Program