process external packages