apply join