Although a common command queue works well for both multiple readers and multiple writers, it is advisable to have individual response queues. This ensures that a supervisor receives only the responses to its own commands. In this situation, applications often pass the name of the response message file, or the writer's ID, along with the command, so that the file can be opened and the response sent to the correct destination. (The writer's ID is discussed in the "Writer Identification" section in this chapter.)