drop unused parts