haha such a farce