add percol functions