Very clean and communicative.