foreign keys
renumber
join