register part2