add more component logistics