Path rectification