Bugikorjaus ja hiukan refaktorointia. Vielä vähän ja tää ois tässä.