add component packaging