muutettu valumalogiikkaa