adding party component