Strongly criticized