Convoluted mess with major plot holes but to be expected after the disaster that is TLJ. Perhaps if Ruin Johnson spent more time on plot development and writing an actual story instead of when ships will run out of gas it would have been more tolerable.