This is a hot damn mess