i hate you, ruby
checkpoints