half finished changes