add percol support