drop unused code