Refaktorering för att göra flödet tydligare