Tidy diagram