added unreachable msg again after merge