cache rename functionality done