The thesis contained a set of new ideas and aspects, which were met with hard criticism, so that they were accepted only after some corrections were made.
The thesis contained a set of new ideas and aspects. New ideas and aspects were met with hard criticism. They were accepted. Some corrections were made.