en delvis ganska genomgripande omarbetning.