protect shell arguments with spaces.
migration work: fixing bugs, adding status tracking and migration selection.