third part complete