logical path changes