public ints
delete unreachable