finished changes