complete part1