complete Table.join()