I made an overly long post