Add peco and related functions