add pass binding