# Adjust Blocks to Sources

This action adjusts the position and height of blocks in relation to their source ports.

Example 1:

In the simplest case, this lets you align the position of blocks with their source ports.

Example 2:

However, the action also resizes blocks with multiple ingoing lines to straighten the lines.

Example 3:

You can also apply the action to an entire area of a subsystem to straighten the lines and improve the layout.

Usage:

Select the blocks that you want to have adjusted to their source ports. Then select the action.