Improving auto layouter: taking care of nested embedded subprocesses