ok java, here's the white flag. why are you so terrible?