disallow and remove dead code