Criticism and suggestions