percolation improvments