part1 update main