intricate parts