removed unreach code