paths restructure