Fancier but more concise.