implement renameList functionality