renovations and updates