The building block logic is primarily accessed interactively via the Building-Block pane. This logic allows one to easily create models interactively. With each mouse click and drag in the pane, building-block commands are emitted and recorded for future reference, allowing these interactive operations to be redone/undone (see the program undo command for further details). In this section the commands and FISH functions allowing access to the building-block data are presented.