part2
checks
all checks