Controversies galore