implemented item's renaming