remove_special interface finished, tested.