Very clean, neat and communicative.