Subprocessors