changes to join