percolate support and tests