begin removeDList