avalanche method