Modified snowySystem, now is valid model