add PassJoin