restore path state