Percolation class sceleton