That's a long text wall of cope....