made swaps open to join for all