Very clean and elegant.