button metode, og rydda litt = 1789 linjer :D