damn....that was some boring reading