GUI, paljon refaktorointia jne.