finish all 3pl