Great reading too 106 faster