lagt till kommentarer i koden för att enklare förstå