Minor: there is room to fit the extra space in `cx - x` instead of `cx -x` on this line, without disrupting alignment.