production rename hook