can we lose the dead code?