fix #1113 add support to mpercolate and percolate highlighting