refaktorointia ja naapureita