final
assembly
lead
time