# Property paths Multiple nodes have *properties* as their configurations. These are specified as *property paths*, which have a specific syntax. ![TickInterpolator configuration](../assets/tick-interpolator-config.png) These nodes have a *Root* property. During path resolution, this *Root* node is taken as base for relative paths. ## Syntax Property paths are specified as follows: ```txt : ``` Node path can be *empty* if it refers to a property on the *root* node. If specified, node path will be interpreted relative to the *root* node. Any valid [NodePath] will work as expected. Nested properties are also supported. Specify them by appending a colon and an additional property name. ![Example hierarchy](../assets/rollback-nodes.png) With Brawler as root: * `:position` refers to the Brawler's position * `Input:aim` refers to the Input's aim * `:velocity:x` refers to the Brawler's velocity's X component; this is a nested property [NodePath]: https://docs.godotengine.org/en/stable/classes/class_nodepath.html