reassembling components