Nästan klar, buggfix och optimering kvar