Modify AddNewPath function