A processing layout manager