Path processing