Critical survey