Controversial subject matter to be sure