modified the path structure.