don't join self