remove base redundancy