Refaktorointi + hintafix, toivottavasti viimeisen kerran