# `GSNode makeNodeFirst`

*Instance Method*

Makes the node the start node of its path.

## Declaration

```swift
func makeFirst()
```

```objc
- (void) makeNodeFirst;
```

```python
makeNodeFirst()
```

## Discussion

For open paths, this method is only effective for the end node, reversing the path direction.

See also [`GSPath makeNodeFirst:`](/Core/GlyphsCore/GSPath/makeNodeFirst:).

## See Also

### Path API

- [`GSNode elementDidChange:`](/Core/GlyphsCore/GSNode/elementDidChange:) — Notifies the path that the node changed.

