add percolation