parallel & move semantics