critics and suggestions