rename and modify