costly updates