part1 changes, in completed