the op is a rather heterogenous mix of good and mediocre writing so much that you can tell it's a bit collaborated