final - part1