Nästa steg mot en refaktoriserad version
Tror att detta är finalversionen