ganska stora ofullkomligheter och svagheter.