nu är mycket fixat
gjort om och fått det att funka. gammal kod är kommenterad