protype_part2