Verkar fungera nu
Massor av tester kvar att göra.