routes can be created with their checkpoints