boiled it down to 2 functions: one to merge active vessel the second to merge active crew