Doesn't seem that hard to follow (nor an especially long read worthy of shortening) but everyone's different.