more runtime exceptions because yay