Half that shit is BS...sorry to say. None the less a good read...