make program work
test checkpoints
trivia