rename path functions