modify dead codes