join stuff not done