This is terrible and brilliant at the same time.