Contextual schemas can also help the agent decide how to achieve goals. This
information is stored in two places, the c-schema's description of the goal
and in its scenes,
which describe actions that are predicted to be
useful in the context. The goal description lists a scene that describes an
appropriate action to achieve it.
In a schema-based reasoner, the action described is not necessarily the one selected [\protect\citenameTurner, 1994]. Procedural schemas are, like c-schemas, organized in generalization-specialization hierarchies. The suggested p-schema serves as an entry point into those hierarchies, from which the agent can find more specific p-schemas based on features of the particular situation.