long before any visible documentable work or easily categorizable steps are observable. From the contemporary perspective of composition studies, it is thus inaccurate to assume that any authentic writing process (i.e., one not contrived as part of a school assignment or laboratory setting) necessarily involves a linear sequence of "stages". Rather different kinds of activities emerge as overlapping parts of a complex whole or parts of a repeating process that can be repeated multiple times throughout anyone's process of composing a particular document. For example, writers routinely discover that editorial changes trigger brainstorming and a change of purpose; that drafting is temporarily interrupted to correct a misspelling; or that the boundary between pre-writing and drafting is less than obvious. Approaches to process Writing process has been described by composition scholars in a variety of ways with attention to "developmental, expressive, and social" elements. Cognitive process theory of writing (Flower–Hayes model) Overview of cognitive model Linda Flower ( a composition theorist known in the field of cognitive rhetoric) and John R. Hayes extended Bitzer's rhetorical situation and developed a set of heuristics that framed the writing process as a series of rhetorical problems to be solved. The heuristics focus on the generation and the structuring of ideas. Writers should choose goals with built-in guidelines that lead their content into certain directions. While generating ideas, four viable techniques are to write ideas without editing or filtering, to play out scenarios discussing the topic, to generate analogies, and to rest on ideas. When a writer is looking to push their ideas they should try to find cue words to tie complex ideas together, to teach the ideas to another person, to tree ideas into classifications of organization, and to read their own writing as if they'd never seen it before. The last tool is to write for a specific audience by finding common ground with them. Flower and Hayes further developed the cognitive model in "The Cognition of Discovery" by observing writers in order to learn how they generate meaning. They outlined the rhetorical problem as a list of what a writer may address or consider. In doing so, they created a model for the rhetorical problem that can be split up into two main categories: The rhetorical situation and the writer's own goals. The rhetorical situation is what motivates a writer to create ideas. The writer's own goals are what guide how