Controversial developments