integrate path component