translate English to German: For me the main improvements are found in a totally different area.
Allerdings befinden sich die meiner Ansicht nach wichtigsten Verbesserungen an einer anderen Stelle.