endless controversies