Dude you wrote too much content but overall it's pretty good.