preJoin