renamer: prototype complete