recovered rename() from earlier commit:
cbac2e95e68a13e83f6039594c5a49b9dda7aa32