More idiomatic hiccup.